package com.jt9003.utils;

import com.jt9003.pojo.Patient_case_history2;

import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.List;

public class PageUtils {

    //随机数要的属性，位数，默认是8位
    private static byte[] lock = new byte[0];
    private final static long w = 100000000;
    public static int count = 0;
    public static List<String> loginUser;
    /**
     * 获取分页的开始行
     *
     * @param pageNum
     * @param pageSize
     * @return
     */
    public static Integer getStart(Integer pageNum, Integer pageSize) {
        return (pageNum - 1) * pageSize;
    }

    /**
     * 生成随机数
     * @return
     */
    public static String randomNum(){
        //生成随机数
        long r = 0;
        synchronized (lock) {
            r = (long) ((Math.random() + 1) * w);
        }
        String number = System.currentTimeMillis() + String.valueOf(r).substring(1);    //获取随机数
        return number;
    }


    /**数据库的DateTime转换成String
     * 转换时间格式，时间戳转换成yy-MM-nn
     */
     public static String transferDate(Date date){

         String time= new SimpleDateFormat("yyyy-MM-dd HH:mm:ss ").format(date);
         return time;
     }
}
